three hundred - French English Dictionary